专利摘要:
A system for processing a record to be transmitted from a first terminal to a second terminal, wherein: - the first terminal is configured to run a first application configured to transmit, to the second terminal, a value document comprising the record, the value document to be composed at the first application; -the second terminal is configured to run a second application associated with the first application, the second application being configured to receive the value document from the first terminal, wherein the first terminal is configured to run a third application associated with the first application, wherein the third application is configured to control the first application according to a predetermined series of functions to compose, in interaction with the first application, the value document based on both the record and predetermined data stored in a memory associated with the first terminal, and to transmit the value document from the first terminal to the second terminal.
公开号:NL2020041A
申请号:NL2020041
申请日:2017-12-07
公开日:2018-06-18
发明作者:Johannes Jacobus Maria Kempes Wouter;Van Den Berg Dennis
申请人:Valoridat B V;
IPC主号:
专利说明:

SYSTEM AND METHOD FOR TRANSMITTING A RECORD FIELD OF THE INVENTION
The invention relates to the field of processing a record to be transmitted from a first terminal to a second terminal, wherein the first terminal is configured to run a first application configured to transmit, to the second terminal, a value document comprising the record, the value document to be composed at the first application.
BACKGROUND OF THE INVENTION
Processing of records to be transmitted from a first terminal to a second terminal is generally known in the field of application. In this description, a record may be at least one out of a unilateral legal act, multilateral legal act, or a document which comprises a statement or deed, ratified or confirmed by one or more persons, or an official translation or certified translation of a value document, an official document, a contract, an arrangement, such as a licencing arrangement, a power of attorney or a set of claims.
In the past, such documents were available on paper and whether such document needs to be signed by entitled persons or not, these document were sent to a receiving authority providing, upon receiving such document, an official acknowledgement of receipt, for example by means of a stamp. In these cases, such record could have been accompanied by a duplicate, the duplicate to be returned after it was stamped by the authority.
Nowadays, these records are processed on a terminal, herein called as a first terminal, wherein the first terminal is configured to prepare a value document based on the record. For example, the record may be a file according to a format well known in the art, like a Microsoft Word format or a so called PDF format provided by Adobe Acrobat Reader. For transmitting the record to a second terminal, the record needs to be provided with additional data, for example data which is relevant to the person who need to sign for the record to be transmitted to the authority. For this purpose, a first application is arranged on the first terminal to prepare and compose a value document, based on the record and said additional data. For this purpose, a second application is arranged on a second terminal which is locating at a side of the receiving authority, the second terminal being configured to run the second application associated with the first application.
Even though the record comprises, in most cases, specific data which is relevant to the case, and which forms the main body or the actual content of the value document, the first application needs to be controlled by a tremendous number of steps to provide the record with all the data needed to form a complete value document to be transmitted to the second terminal.
It is a drawback of such processes that these are highly labour intensive for operators who have a control over these processes. A high level awareness of discipline is required for these operators who are not allowed to afford any mistake in typing and selecting functions to compose the value document in a proper and correct way. As such the operators are experiencing symptoms since they are exposed to high pressure causing physical injuries. It is an object of the invention to minimize or at least to alleviate this labour intensive work.
SUMMARY OF THE INVENTION A first aspect of the invention provides a system for processing a record to be transmitted from a first terminal to a second terminal, wherein: - the first terminal is configured to run a first application configured to transmit, to the second terminal, a value document comprising the record, the value document to be composed at the first application; - the second terminal is configured to run a second application associated with the first application, the second application being configured to receive the value document from the first terminal, wherein the first terminal is configured to run a third application associated with the first application, wherein the third application is configured to control the first application according to a predetermined series of functions to compose, in interaction with the first application, the value document based on both the record and predetermined data stored in a memory associated with the first terminal, and to transmit the value document from the first terminal to the second terminal. A second aspect of the invention provides a method for processing a record to be transmitted from a first terminal to a second terminal, wherein: - the first terminal is running a first application configured to transmit, to the second terminal, a value document comprising the record, the value document to be composed at the first application; - the second terminal is running a second application associated with the first application, the second application being configured to receive the value document from the first terminal, wherein the first terminal is running a third application associated with the first application, wherein the third application controls the first application according to a predetermined series of functions to compose, in interaction with the first application, the value document based on both the record and predetermined data stored in a memory associated with the first terminal, and wherein the third application transmits the value document from the first terminal to the second terminal. A third aspect of the invention provides a first terminal comprising means to perform a method according to the second aspect of the invention. A fourth aspect of the invention provides a machine-readable storage including machine-readable instruction, when executed, to implement a method according to the second aspect of the invention, or realize a system according to the first aspect of the invention. A fifth aspect of the invention provides a computer program product configured to run at least the third application and to cause, when executed, a computer to perform a method according to the second aspect of the invention.
DETAILED DESCRIPTION OF THE INVENTION
The first aspect of the invention concerns a system according to claim 1. In this way, the third application is capable to control the first application to perform the predetermined series of functions within the first application, such as selecting a window having at least one field for inputting data, which data is comprised in the predetermined data stored in the memory of the first terminal, retrieving the data to be linked to the at least one field of the window, validating and closing the window and selecting a further window having at least one further field for inputting further data, retrieving the further data to be linked to the at least one further field of the further window, and validating and closing the further window. Among the predetermined series of functions within the first application, a window may be selectable having at least one box to be ticked or clicked upon to set a parameter needed to continue the first application. Among the predetermined series of functions within the first application, a function may be selectable to retrieve the record or to at least determine a location of the record on the first sever. In this way, the system facilitates processing the record to be transmitted from the first terminal to the second terminal and reduces the need of operators to control the process which becomes even more reliable at the same time.
In an embodiment, the first application is a Graphical User Interface, GUI, application, and wherein the third application is configured to control the first application by means of a fourth application running on the first terminal, wherein the fourth application is an application programming interface, API, to be used by the third application according to a predetermined series of operations to control the first application running on the first terminal. In this way, the third application is capable to control the first application by selecting a series of windows to input data, to tick a box, to activate an optional function or parameter, wherein the series of windows is processed according to a predetermined order defined in the third application so as to compose the value document based on the record and the predetermined data.
In an embodiment, the application programming interface, API, is formed by Win32 API to be run on the first terminal running on a Windows operating system, or by an application programming interface which is compatible or comparable with Win32 API to be run on the first terminal running on a Unix platform or a OS/2 platform, or by an application programming interface which is configured to emulate Win32 API to be run on the first terminal. In this way, the third application controls the first application by means of controlling functions available in the fourth application to perform the series of the predetermined order of functions determined by the third application.
In an embodiment, the third application is configured to command the fourth application to activate, optionally after a previous window is closed, a predetermined first window of the first application, to add at least one parameter value out of the predetermined data to a field corresponding to the first window, and to close the first window, thereby processing the at least one parameter value in the first application. In this way, the at least one parameter value can be input and arranged at an allocated location in the memory on the first terminal, at which location the at least one parameter value can be picked up and processed by the first application to compose, in interaction with the first application, the value document based on both the record and predetermined data stored in the memory associated with the first terminal.
In an embodiment, the third application is configured to command the fourth application to activate, optionally after a previous window is closed, a predetermined second window of the first application, to switch on at least one function offered by the second window, and to close the second window, thereby processing the at least one function in the first application. In this way, the at least one function can be activated at once in the memory on the first terminal, and the at least one function can be executed and processed by the first application to compose, in interaction with the first application, the value document based on both the record and predetermined data stored in the memory associated with the first terminal.
In an embodiment, the second window of the first application comprises: - an array of lines, one line of the array of lines corresponding to the record to be transmitted from the first terminal to the second terminal, and one line of the array of lines being in selected mode, and - a header comprising header data corresponding to the one line of the array of lines being in selected mode, wherein the third application is configured to: - read the header data; - compare whether a set of characters comprised in the header data matches with a set of characters comprised in the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record; - set an output parameter to a first value indicating a successful match between the header data and the set of characters comprised in the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record; or to set the output parameter to a second value indicating a unsuccessful match between the header data and the set of characters comprised in the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record. In this way, the intentional one line corresponding to the record to be transmitted from the first terminal to the second terminal, may be set in selected mode so that the line in selected mode, and thus the selected record, may, when the second window comprises the at least one function, be picked up and processed by the at least one function. This way prevents a situation wherein another, and thus an unintentional, line of the array of lines is taken as the record to be composed to the value document to be transmitted from the first terminal to the second terminal.
In an embodiment, the third application is configured, before reading the header data,to: - image the second window; - convert the imaged second window to a format comprising readable characters using an OCR conversion, and wherein - reading the header data comprises reading the characters from a position on the second window corresponding with a position of the header. In this way, the header data may be used to compare the header data corresponding to the one line of the array of lines being in selected mode with the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record, even though the header data is in a format which does not allow a character recognition.
In an embodiment, when the output parameter is set on the second value, the third application is configured to change the one line of the array of lines being in selected mode in an unselected mode, and to select a further one line of the array of lines in selected mode, thereby changing header data corresponding to the further one line of the array of lines being in selected mode, and wherein the third application is configured to: - read the header data; - compare whether a set of characters comprised in the header data matches with a set of characters comprised in the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record; and - set an output parameter to a first value indicating a successful match between the header data and the set of characters comprised in the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record; or to set the output parameter to a second value indicating a unsuccessful match between the header data and the set of characters comprised in the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record. In this way, the intentional one line corresponding to the record to be transmitted from the first terminal to the second terminal, may be searched and found by scrolling down the array and may be set in selected mode so that the line in selected mode, and thus the selected record, may, when the second window comprises the at least one function, be picked up and processed by the at least one function. This way prevents a situation wherein another line of the array of lines is taken as the record to be composed to the value document to be transmitted from the first terminal to the second terminal.
The second aspect of the invention concerns a system according to claim 9. In this way, the third application controls the first application to perform the predetermined series of functions within the first application.
In an embodiment, the first application is a Graphical User Interface, GUI, application, and wherein the third application controls the first application by means of a fourth application running on the first terminal, wherein the fourth application is an application programming interface, API, being used by the third application according to a predetermined series of operations to control the first application running on the first terminal. In this way, the third application controls the first application by selecting a series of windows to input data, to tick a box, to activate an optional function or parameter, wherein the series of windows is processed according to a predetermined order defined in the third application so as to compose the value document based on the record and the predetermined data.
In an embodiment, the third application commands the fourth application to activate, optionally after a previous window is closed, a predetermined second window of the first application, to switch on at least one function offered by the second window, and to close the second window, thereby processing the at least one function in the first application. In this way, the at least one function is activated at once in the memory on the first terminal, and the at least one function is executed and processed by the first application to compose, in interaction with the first application, the value document based on both the record and predetermined data stored in the memory associated with the first terminal.
In an embodiment, the second window of the first application comprises: - an array of lines, one line of the array of lines corresponding to the record to be transmitted from the first terminal to the second terminal, and one line of the array of lines being in selected mode, and - a header comprising header data corresponding to the one line of the array of lines being in selected mode, wherein the method causes the third application to: - read the header data; - compare whether a set of characters comprised in the header data matches with a set of characters comprised in the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record; and - set an output parameter to a first value indicating a successful match between the header data and the set of characters comprised in the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record; or to set the output parameter to a second value indicating a unsuccessful match between the header data and the set of characters comprised in the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record. In this way, the intentional one line corresponding to the record to be transmitted from the first terminal to the second terminal, may be set in selected mode so that the line in selected mode, and thus the selected record, may, when the second window comprises the at least one function, be picked up and processed by the at least one function. This way prevents a situation wherein another, and thus an unintentional, line of the array of lines is taken as the record to be composed to the value document to be transmitted from the first terminal to the second terminal.
In an embodiment, the method causes, before reading the header data, the third application to: - image the second window; - convert the imaged second window to a format comprising readable characters using an OCR conversion, and wherein - reading the header data comprises reading the characters from a position on the second window corresponding with a position of the header. In this way, the header data may be used to compare the header data corresponding to the one line of the array of lines being in selected mode with the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record, even though the header data is in a format which does not allow a character recognition.
In an embodiment, when the output parameter is set on the second value, the third application changes the one line of the array of lines being in selected mode in an unselected mode, and further selects a further one line of the array of lines in selected mode, thereby changing header data corresponding to the further one line of the array of lines being in selected mode, and wherein the method causes the third application to: - read the header data; - compare whether a set of characters comprised in the header data matches with a set of characters comprised in the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record; - set an output parameter to a first value indicating a successful match between the header data and the set of characters comprised in the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record; or to set the output parameter to a second value indicating a unsuccessful match between the header data and the set of characters comprised in the record to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the record. In this way, the intentional one line corresponding to the record to be transmitted from the first terminal to the second terminal, may be searched and found by scrolling down the array and may be set in selected mode so that the line in selected mode, and thus the selected record, may, when the second window comprises the at least one function, be picked up and processed by the at least one function. This way prevents a situation wherein another line of the array of lines is taken as the record to be composed to the value document to be transmitted from the first terminal to the second terminal.
BRIEF DESCRIPTION OF THE DRAWINGS
For the purpose of illustrating the invention, the drawings show aspects of one or more embodiments of the invention. However, it should be understood that the present invention is not limited to the precise arrangements and instrumentalities shown in the drawings, wherein:
Fig. 1 is a block diagram of the system according to the invention depicting the first terminal and the second terminal are associated and arranged to compose a value document based on a record and predetermined data by means of the first and second application, wherein the first terminal comprises a third and fourth application to control the first application;
Fig. 2 is an image of a first window of the first application running on the first terminal;
Fig. 3 is an image of a second window of the first application running on the first terminal.
It should be noted that items which have the same reference numbers in different figures, have the same structural features and the same functions, or are the same signals. Where the function and/or structure of such item has been explained, there is no necessity for repeated explanation thereof in the detailed description.
DETAILED DESCRIPTION OF THE DRAWINGS
Fig. 1 shows the system 100 according to the invention depicting a first terminal 1 and a second terminal 2. The first terminal 1 is configured to run a first application 10 configured to transmit, to the second terminal 2, a value document 5 comprising a record 3, the value document 5 to be composed at the first application 10. The second terminal 2 is configured to run a second application 20 associated with the first application 10, the second application 20 being configured to receive the value document 5 from the first terminal 1.
The system 1 is to be used by persons who handle the record 3 they have access to and who operate the system 1 in such a way that the record 3 is taken in the process and that data needed to process the record 3 is added during operation of the first application 10 running at the first terminal 1, so as to form a value document 5 to be transmitted to the second terminal 2 that is configured to receive the value document 5. Normally, the first terminal 1 is locating in the direct environment of the person handling the record 3, while the second terminal 2 is locating remote from the person handling the record 3. The second terminal 2 may be accommodated at an institute for receiving the value documents 5, which may be an official value document receiving organisation, or a governmental organisation. In such situation, transmission of the value document 5 is performed via a secured connection over the Internet 6 or telephone line. A system to transmit a record from a first terminal to a second terminal is well known in the art, wherein the first application 10 and the second application 20 associated with the first application form one system for transmitting a record from the first terminal to the second terminal.
The first terminal 10 of the system 1 according to the invention is configured to run a third application 30 associated with the first application 10. The third application 30 is configured to control the first application 10 according to a predetermined series of functions to compose, in interaction with the first application 10, the value document 5 based on both the record 3 and predetermined data 4 stored in a memory associated with the first terminal 1. The third application 30 is configured to transmit the value document 5 from the first terminal 1 to the second terminal 2.
The first application 10 is a Graphical User Interface, GUI, application. The third application 30 is configured to control the first application 10 by means of a fourth application 40 running on the first terminal 1. The fourth application 40 is an application programming interface, API, to be used by the third application 30 according to a predetermined series of operations to control the first application 10 running on the first terminal 1. In this example, the application programming interface, API, is formed by Win32 API to be run on the first terminal 1 running on a Windows operating system. Alternatively, the application programming interface, API, is formed by an application programming interface which is compatible or comparable with Win32 API to be run on the first terminal 1 running on a Unix platform or a OS/2 platform. Generally, the application programming interface, API, is formed by an application programming interface which is configured to emulate Win32 API to be run on the first terminal 1.
Fig. 2 depicts a first window 200 of the first application 10. The first window 200 may be one of a series of active windows of the first application 10 when the first terminal 1 is running the first application 10. The third application 30 is configured to access a field of the first window 200 by means of commanding the fourth application 40 to activate the field and to add at least one parameter value 25 out of the predetermined data to the field corresponding to the first window 200. After the at least one parameter value 25 is added, the third application 30 may close the first window 200, thereby processing the at least one parameter value in the first application 10.
Fig. 3 depicts a second window 300 of the first application 10. The second window 300 may be one of a series of active windows of the first application 10 when the first terminal 1 is running the first application 10. The third application 30 is configured to command the fourth application 40 to activate, a predetermined second window 300 of the first application 10, to select one of the at least one functions offered by the second window 300, to subsequently switch on the one of the at least one functions offered by the second window 300, thereby processing the at least one function in the first application 10. In this example, one function 39 is available to be selected and will be executed as soon it is selected. The selection may relate in this example with an active or activated line 31, 32, 33 out of an array of lines 35. More specifically, each one line 31, 32, 33 of the array of lines 35 corresponds to the record 3 to be transmitted from the first terminal 1 to the second terminal 2. When one of these lines is selected to change from an idle mode into an active mode, the function relates to the line selected.
Fig. 3 shows a header 350 comprising header data corresponding to the one line 32 of the array of lines 35 being in selected mode. In the example of Fig. 3, line 32 of the array 35 is highlighted which means, in this example, that the line 32 is selected. When the third application 30 commands the fourth application 40 to select one line 31, 32, 33 out of the array of lines 35, the third application 30 need to select the correct one line corresponding to the record 3 to be transmitted. In cases the first application 10 deals with filing several distinct records within a certain period of time, it is undefined which of the lines corresponds to the record to be transmitted.
The third application 30 needs to check out which one of the lines corresponds to the record to be transmitted. The third application 30 is, according to the invention, configured to select one line 31, 32, 33 out of the array of lines 35 and read the header data, the header data comprising information about the record selected, the information comprising a code, which may be text or a string of characters. The third application 30 may start selecting a first one line 31, 32, 33 out of the array of lines 35 by selecting the top one of the array of lines 35, or a random one of the array of lines 35.
The third application 30 is configured to compare whether a set of characters comprised in the header data 350 matches with a set of characters comprised in the record 3 to be transmitted from the first terminal 1 to the second terminal 2 or in the predetermined data 4 corresponding to the record 3. The third application 30 is configured to set an output parameter to a first value indicating a successful match between the header data 350 and the set of characters comprised in the record 3 to be transmitted from the first terminal 1 to the second terminal 2 or in the predetermined data 4 corresponding to the record 3; or to set the output parameter to a second value indicating a unsuccessful match between the header data 350 and the set of characters comprised in the record 3 to be transmitted from the first terminal 2 to the second terminal 2 or in the predetermined data 4 corresponding to the record 3.
The third application 30 is configured to check each subsequent line of the array of lines 35 until the output parameter has the first, predefined value. As long as the output parameter is set on the second value, the third application 30 is configured to change the one line 31, 32, 33 of the array of lines 35 being in selected mode, into an unselected mode, and to select a further one line of the array of lines in selected mode, thereby changing header data 350 corresponding to the further one line of the array of lines 35 being in selected mode.
In case the header data 350 comprising the set of characters to be matched does not have a suitable format to compare it with the set of characters comprised in the record 3 to be transmitted, the third application is, according to the invention, configured, before reading the header data, to image the second window 300 and to convert the imaged second window 300 to a format comprising readable characters using an OCR conversion. The header data 350 needs to be, in that situation, determined based on a predefined position of the header with respect to the referenced second window 300.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design many alternative embodiments.
In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. Use of the verb “comprise” and its conjugates does not exclude the presence of elements or steps other than those stated in a claim. The article “a” or “an” preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the device claim enumerating several means, several of these means may be embodied by one and the same item of hardware. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
权利要求:
Claims (16)
[1]
A system for processing an archive item to be sent from a first terminal to a second terminal, wherein: the first terminal is configured to run a first application configured to send a value document to the second terminal to send that includes the record, the value document to be compiled for the first application; - the second terminal is configured to run a second application associated with the first application, the second application configured to receive the value document from the first terminal, the first terminal configured to run a third application associated with is with the first application, wherein the third application is configured to control the first application according to a predetermined set of functions to compile, in cooperation with the first application, the value document based on the archive item and predetermined data stored in a memory associated with the first terminal, and to send the value document from the first terminal to the second terminal.
[2]
The system of claim 1, wherein the first application is a Graphical User Interface (GUI) application, and wherein the third application is configured to control the first application by means of a fourth application running on the first terminal is running, the fourth application being an application programming interface ("application programming interface", API) to be used by the third application according to a predetermined set of operations to control the first application running on the first terminal.
[3]
The system of claim 2, wherein the application programming interface (API) is formed by Win32 API to be run on the first terminal running on a Windows operating system, or by an application programming interface that is compatible or comparable with Win32 API to run on the first terminal running on a Unix platform or an OS / 2 platform, or by an application programming interface configured to emulate Win32 API to run on the first terminal.
[4]
The system of claim 2 or 3, wherein the third application is configured to command the fourth application to optionally, after a previous window has been closed, to activate a predetermined first window of the first application to extract at least one parameter value the predetermined add data to a field corresponding to the first window, and to close the first window, thereby processing the at least one parameter value in the first application.
[5]
The system of any one of the preceding claims 2-4, wherein the third application is configured to command the fourth application to optionally, after a previous window has been closed, to activate a predetermined second window of the first application to enable at least one function offered by the second window, and close the second window, thereby processing the at least one function in the first application. I
[6]
The system of claim 5, wherein the second window of the first application comprises: - a set of rules, one line of the set of rules corresponding to the archive item to be transmitted from the first terminal to the second terminal , and one line of the set of rules is in selected mode, and - a header comprising header data corresponding to one line of the set of rules that is in selected mode, the third application being configured to: read header data; - comparing whether a set of characters included in the header data corresponds to a set of characters included in the archive item to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the archive piece; - set an output parameter to a first value that indicates a successful match between the header data and the set of characters included in the archive item to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the archive piece; or to set the output parameter to a second value indicating an unsuccessful match between the header data and the set of characters included in the archive item to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding with the archive piece. I
[7]
The system of claim 6, wherein the third application is configured to, prior to reading the header data: - display the second window; - converting the displayed tweed window to a format comprising readable characters using an OCR conversion, and wherein - reading the header data comprises reading the characters of a position on the second window corresponding to a position of the header.
[8]
A system according to claim 6 or 7, wherein if the output parameter is set to the second value, the third application is configured to change from one line of the set of rules that is in selected mode to an unselected mode, and to select a further one line of the set of rules in selected mode, whereby header data corresponding to the further one line of the set of rules located in selected mode is changed, and wherein the third application is configured to: - read the header data; - comparing whether a set of characters included in the header data corresponds to a set of characters included in the archive item to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the archive piece; and - setting an output parameter to a first value that indicates a successful match between the header data and the set of characters included in the archive item to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding with the archive piece; or to set the output parameter to a second value indicating an unsuccessful match between the header data and the set of characters included in the archive item to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding with the archive piece.
[9]
9. Method for processing an archive item to be broadcast from a first terminal to a second terminal, wherein: the first terminal runs a first application configured to send a value document to the second terminal that archive item, where the value document must be compiled for the first application; - the second terminal runs a second application associated with the first application, the second application configured to receive the value document from the first terminal, the first terminal running a third application associated with the first application, the third application controls the first application according to a predetermined set of functions to compile, in cooperation with the first application, the value document based on the archive item and predetermined data stored in a memory associated with the first terminal, and wherein the third application transmits the value document from the first terminal to the second terminal.
[10]
The method of claim 9, wherein the first application is a Graphical User Interface (GUI) application, and wherein the third application controls the first application by means of a fourth application running on the first terminal, wherein the fourth application is an application programming interface (API) used by the third application according to a predetermined set of operations to control the first application running on the first terminal, the third terminal instructing the fourth terminal to optionally, after a previous window has been closed, to activate a predetermined second window of the first application, to enable at least one function offered by the second window, and to close the second window, whereby the at least one function is processed in the first application.
[11]
A method according to claim 10, wherein the second window of the first application comprises the following: - a set of rules, one line of the set of rules corresponding to the archive item to be transmitted from the first terminal to the second terminal , and one line of the set of rules is in selected mode, and - a header comprising header data corresponding to one line of the set of rules that is in selected mode, the method prompting the third application to: reading the header data; comparing whether a set of characters included in the header data corresponds to a set of characters included in the archive item to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the archive piece; and - setting an output parameter to a first value that indicates a successful match between the header data and the set of characters included in the archive item to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding with the archive piece; or setting the output parameter to a second value indicating an unsuccessful match between the header data and the set of characters included in the archive item to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the archive piece.
[12]
The method of claim 11, wherein the method, prior to reading the header data, prompts the third application to: - display the second window; - converting the displayed second window to a format comprising readable characters using an OCR conversion and wherein - reading the header data comprises reading the characters of a position on the second window corresponding to a position of the header .
[13]
A method according to claim 11 or 12, wherein, if the output parameter is set to the second value, the third application changes one line of the set of rules that is in selected mode to an unselected mode, and further a further one selects a rule of the sequence of rules in selected mode, whereby header data corresponding to the further one rule of the sequence of rules that is in selected mode is changed, and wherein the method prompts the third application to: - read the header data; comparing whether the set of characters included in the header data corresponds to a set of characters included in the archive item to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the archive piece; - setting an output parameter to a first value that indicates a successful match between the header data and the set of characters included in the archive item to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the archive piece; or setting the output parameter to a second value indicating an unsuccessful match between the header data and the set of characters included in the archive item to be transmitted from the first terminal to the second terminal or in the predetermined data corresponding to the archive piece.
[14]
A first terminal comprising a means for performing a method according to any of claims 9-13.
[15]
A machine-readable storage comprising a machine-readable instruction which, if executed, implements a method according to one of claims 9 to 13, or realizes a system according to one of claims 1 to 8.
[16]
A computer program product configured to run at least the third application and, if executed, to turn on a computer to perform a method according to any of claims 9-13.
类似技术:
公开号 | 公开日 | 专利标题
CN1519753B|2011-04-06|Character input editing method and device
US11042579B2|2021-06-22|Method and apparatus for natural language query in a workspace analytics system
US10841249B2|2020-11-17|System and method for bot platform
US10884979B2|2021-01-05|Automated document filing and processing methods and systems
EP3355211A1|2018-08-01|Image processing apparatus, control method therefor, and storage medium
US9773425B2|2017-09-26|Choice question creating apparatus
KR20100016003A|2010-02-12|Input method editor integration
CN106898173A|2017-06-27|The online review system in real time of students' work
US8296785B2|2012-10-23|Providing links between application programs
CN103365970A|2013-10-23|Method and device for automatically acquiring learning material information
CN103324680A|2013-09-25|Language learning opportunities and general search engine
CN108845930A|2018-11-20|Interface operation test method and device, storage medium and electronic device
DE202017105979U1|2018-01-18|Systems and computer program products for handling formality in translations of text
NL2020041B1|2018-10-03|System and method for transmitting a record
JP2004355386A|2004-12-16|Method and apparatus for repeating question conversation in question-answer system, question conversation repeating program and recording medium with question conversation repeating program recorded thereon
CN111339268A|2020-06-26|Entity word recognition method and device
US10546512B2|2020-01-28|Learning support apparatus, data output method in learning support apparatus, and storage medium
WO2020095776A1|2020-05-14|Knowledge information creation assistance device
CN104424223A|2015-03-18|Input method-based APP | search and fast boot method and related input method system
US10713424B2|2020-07-14|Automated document content modification
WO2020065970A1|2020-04-02|Learning system, learning method, and program
CN104182061A|2014-12-03|Multiword input method and equipment
US9690477B2|2017-06-27|Method and device to associate user symbols with previously non-associated operations
US10528224B2|2020-01-07|Server, display control method, and display control program
CN106802860A|2017-06-06|Useless class detection method and device
同族专利:
公开号 | 公开日
NL2020041B1|2018-10-03|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

法律状态:
优先权:
申请号 | 申请日 | 专利标题
NL2017951|2016-12-07|
[返回顶部]